home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / prog / evol202a.arj / OUT2TXT.MNT < prev    next >
Text File  |  1993-11-28  |  921b  |  48 lines

  1. ( DoAll( cmFirstLinecmGoToKid( 1)
  2. cmReport( <^>.PAS( Multiply)
  3. )
  4. @2
  5. cmGoToKid( 2)
  6. cmReport( <^>.PAS( MultTwo)
  7. )
  8. )
  9. Unit <^>; :>   :> .( @7
  10. interface( @19
  11. )
  12. implementation( Function <^>(<^>;<^>) : <^>;( MultiplyTwoNumbers<^> : <^>( OneNumberInteger)
  13. <^> : <^>( AnotherNumber@23
  14. )
  15. @23
  16. begin :> ; :> end;( <^> := :> * ( @20
  17. @22
  18. @25
  19. )
  20. )
  21. )
  22. beginend)
  23. )
  24. Program <^>; :> ; :> .( @13
  25. {<^>}( This program reads in two numbers and prints the productUses Multiply;Var :> ;( <^> : <^> {The first number}( FirstNumberInteger)
  26. <^> : <^> {The second number}( SecondNumber@44
  27. )
  28. <^> : <^> {The answer}( MyResult@44
  29. )
  30. )
  31. )
  32. begin :> ; :> end( readln( :> , :> )( @43
  33. @46
  34. )
  35. <^> := <^>( :> , :> )( @49
  36. @20
  37. @43
  38. @46
  39. )
  40. writeln( :> , :> )( 'The first: '@43
  41. ' The Second: '@46
  42. ' The Product: '@49
  43. )
  44. )
  45. )
  46. )
  47.  0
  48.